Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w1 Spain #1-w2 Wimbledon - London Italy F5 Dallas Open - Dallas National Bank Open - Montreal Western & Southern Open - Cincinnati Japan Open Tennis Championships - Tokyo Chengdu Open - Chengdu Australian Open - Melbourne Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu Spain F3 San Marino Challenger Spain F4 Spain F5 Spain F6 Spain F9 Italy F5 Italy F15 Spain F26 Spain F28 Spain F34 Spain F35 Spain F37 Spain F38 Spain F39 Spain F1 Spain F2 Spain #1-w3 Spain F5 Spain #1-w4 Spain F6 Spain F1 Spain F2 Portugal F1 Portugal F2 Spain F10 Spain F11 Spain F13 Spain F14 Spain F15 Spain F17 Spain #2-w1 Spain F20 Spain #2-w2 Spain F22 Spain #2-w3 Spain F24 Spain #2-w4 Spain F25 Spain F26 Spain F27 Spain F29 Spain F6 Spain F30 Spain F7 Spain F32 Spain F35 Spain F36 Spain F38 Spain F39 Turkey F1 Turkey F2 Spain F1 Spain F2 Spain F3 Spain F4 Spain F6 Croatia F5 Croatia F6 Spain F9 Spain F10 Spain F12 Spain F13 Spain F15 Belgium F1 France F8 Netherlands F4 France F9 Spain F20 Spain F21 Spain F22 Spain F21 Italy F22 USA F28 USA F1 USA F2 Spain F1 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Spain F8 Spain F9 Spain F14 USA F3 Italy F22 Spain F32 Portugal F9 Germany F5 Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Turkey F3 Spain F11 Spain F16 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Garden Open 2004 - Rome Steelers Cup - Kosice Sporting Challenger - Turin Memorial Savigni - Sassuolo Canottieri Minico 2004 - Mantova San Benedetto Challenger - San Benedetto Cepu Open - San Marino Mordovia Cup - Mordovia Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg IX Torneo Internacionale de Tennis - Barletta 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Challenger Brasov - Brasov Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Kia - Santiago X Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Ispat Open 2004 - Ostrava XI Torneo Internazionale di Tennis - Barletta Trofeo Internacional Club Laieta - Barcelona Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Mamaia Challenger - Constanta Open de Montauban - Montauban Siemens Open 2007 - Scheveningen 9° Trani Cup - Trani LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Open Costa Daurada - Tarragona Challenger Ciudad de Guayaquil - Guayaquil Challenger de Providencia-Copa Kia - Santiago 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Nord LB Open - Braunschweig Brasov Challenger - Brasov Banja Luka Challenger 2008 - Banja Luka Marrakech Challenger Barletta Challenger Prostejov Challenger Scheveningen Challenger Banja Luka Challenger Tarragona Challenger Florionapolis Challenger Le Gosier Challenger San Sebastian Challenger Seville Challenger Madrid Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Caltanissetta Challenger Monza Challenger Marburg Challenger Oberstaufen Challenger San Marino Challenger Cordenons Challenger Segovia Challenger Alphen Challenger Seville Challenger Madrid Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Yokohama Challenger Panama City Challenger Savannah Challenger Tallahassee Challenger Furth Challenger Milan Challenger San Marino Challenger Alphen Challenger Seville Challenger Kenitra Challenger Yeongwol Challenger Chitre Challenger Cherbourg Challenger Irving Challenger Mestre Challenger Caltanissetta Challenger Vancouver Challenger Cortina Challenger Aptos Challenger Cordenons Challenger Alphen Challenger Kenitra Challenger Charlottesville Challenger Knoxville Challenger Brescia Challenger Casablanca Challenger Bucaramanga Challenger Cherbourg Challenger Quimper Challenger Mersin Challenger Marburg Challenger Poznan Challenger Vancouver Challenger Barranquilla Challenger Banja Luka Challenger Trnava Challenger Casablanca Challenger Yokohama Challenger Canberra Challenger Guangzhou Challenger Bordeaux Challenger Vicenza Challenger Furth Challenger Marburg Challenger Trnava Challenger Cordenons Challenger Manerbio Challenger Rome Challenger Mohammedia Challenger Suzhou Challenger Buenos Aires Challenger Lisbon Challenger Braunschweig Challenger Meerbusch Challenger Seville Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ningboo Challenger Traralgon Challenger Tunis Challenger Padova Challenger Banja Luka Challenger Montevideo Challenger Marbella Challenger Murcia Challenger Tunis Challenger Aix En Provence Challenger Challenger Copa Sevilla - Seville Almaty Challenger Shymkent Challenger Sarasota Challenger Parma Challenger Milan Challenger Ludwigshafen Challenger Amersfoort Challenger Szczecin Challenger Seville Challenger Biella Challenger Barcelona Challenger Fairfield Challenger Las Vegas Challenger Burnie Challenger Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Indian Wells Challenger ECU Prague Open - Prague Istanbul Challenger Hamburg Challenger Nur-Sultan 2 Challenger Marbella Challenger Oeiras 3 Challenger Lyon Challenger Szczecin Challenger Braga Challenger Lisbon Challenger Barcelona Challenger Las Vegas Challenger Copa Petrobras Brazil - Belo Horizonte Charlottesville Challenger Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Perugia Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bordeaux Challenger Braunschweig Challenger Amersfoort Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Cagliari Challenger Asuncion Challenger Playford Challenger Matsuyama Challenger Taipei 2 Challenger Seoul Challenger Turin Challenger Bordeaux Challenger San Benedetto Challenger Segovia Challenger Copa Petrobras Uruguay - Montevideo Phoenix Challenger Prostejov Challenger Copa Petrobras Colombia - Bogota Turin Challenger Pozoblanco Challenger Morocco Tennis Tour - Tanger Banja Luka Challenger Pharma Medico Open 2008 - Aarhus Salinas Challenger Kos Succhetti Tennis Cup - Cordenons 84° Concurso Internacional Tenis San Sebastian - San Sebastian ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Szczecin Challenger Perugia Challenger Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Open de la Comunidad Valenciana - Valencia Marbella Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Napoli Challenger ABN/AMRO World Tennis Tournament - Rotterdam Todi Challenger San Benedetto Challenger Mercedes Cup - Stuttgart Recanati Challenger Guimaraes Challenger Campionati Internazionali di Sicilia - Palermo Cordenons Challenger Como Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Sydney Challenger Seville Challenger Orange Prokom Open - Sopot Seoul Challenger Yokohama Challenger Rome Challenger Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Todi Challenger Scheveningen Challenger San Marino Challenger Seville Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Vercelli Challenger Rome Challenger Heineken Open - Auckland Movistar Open - Vina del Mar Prague Challenger Brasil Open - Costa do Sauipe Braunschweig Challenger Abierto Mexicano Telcel - Acapulco San Benedetto Challenger Aptos Challenger Palermo Challenger Estoril Open - Estoril Seville Challenger Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Catella Swedish Open - Bastad Masters Series - Hamburg BCR Open Romania - Bucharest Madrid Challenger Lyon Challenger Medibank International - Sydney Brasil Open - Costa do Sauipe Kenitra Challenger Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Mercedes Cup - Stuttgart Prague Challenger Toyota Challenger Allianz Suisse Open Gstaad - Gstaad Kobe Challenger BCR Open Romania - Bucharest San Benedetto Challenger AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Estoril Open - Estoril German Tennis Championships - Hamburg Sopot Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Florence Challenger Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Barcelona Challenger Barranquilla Challenger St. Petersburg Open - St. Petersburg Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Poznan Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Lisbon Challenger Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Perugia Challenger Prague Challenger Credit Agricole Suisse Open - Gstaad Liberec Challenger Aptos Challenger Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Florence Challenger PTT Thailand Open - Bangkok Copa Telmex - Buenos Aires Erste Bank Open - Vienna Charlottesville Challenger Furth Challenger Knoxville Challenger Qatar ExxonMobil Open - Doha Canberra Challenger Heineken Open - Auckland Caltanissetta Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Prostejov Challenger Parma Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Rome Challenger Heilbronn Challenger AEGON Championships - London Mercedes Cup - Stuttgart Kobe Challenger Bet-at-home Open - Hamburg Scheveningen Challenger Tampere Challenger Malaysian Open - Kuala Lumpur Vancouver Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Shenzhen Challenger Szczecin Challenger Brisbane International - Brisbane Open Sud de France - Montpellier Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Grand Prix Hassan II - Casablanca Blois Challenger Milan Challenger Braunschweig Challenger Bastad Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Kremlin Cup - Moscow Prague Challenger Valencia Open - Valencia St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Argentina Open - Buenos Aires Como Challenger Rio Open - Rio de Janeiro Seville Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Belgrade Challenger Biella Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Ho Chi Minh City Challenger Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Turin Challenger Maui Challenger Forli 6 Challenger Santiago Challenger Rakuten Japan Open - Tokyo Rennes Challenger Rio Open - Rio de Janeiro Campionati Internazionali di Sicilia - Palermo Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Alicante Challenger Perugia Challenger Millennium Estoril Open - Estoril Biella Challenger Canberra Challenger Suisse Open - Gstaad Kobe Challenger Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Monterrey Challenger ASB Classic - Auckland Kremlin Cup - Moscow Punta Del Este Challenger Santiago Challenger Marbella Challenger New York Open - New York Alicante Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona US Men's Clay Court Championship - Houston L'Aquila Challenger Barletta Challenger Campionati Internazionali di Sicilia - Palermo Sarasota Challenger TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Como Challenger Plava Laguna Croatia Open - Umag Bordeaux Challenger Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Lisbon Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest BMW Open - Munich Vicenza Challenger Poznan Challenger Genova Challenger Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Marburg Challenger Bordeaux Challenger Rakuten Japan Open - Tokyo Tata Open Maharashtra - Pune Canberra Challenger Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia San Diego Challenger Open de Tenis Comunidad Valenciana - Valencia Mauthausen Challenger Serbia Open - Belgrade BMW Open - Munich Anytech365 Andalucia Open - Marbella Cagliari Challenger Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Como Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Salzburg Challenger San Diego Open - San Diego Korea Open - Seoul Qatar ExxonMobil Open - Doha Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Abierto Mexicano Telcel - Acapulco Hong Kong Tennis Open - Hong Kong Delray Beach Open - Delray Beach Mifel Tennis Open - Los Cabos La Rinascente Tennis Cup Harbour Club Milano - Milan Seville Challenger Buenos Aires Challenger Kobe Challenger Sassuolo Challenger Guangzhou Challenger Brasil Open - Costa do Sauipe Concurso Internacional de Vigo - Vigo Quimper Challenger Rakuten Japan Open - Tokyo Swiss Open - Gstaad Cherbourg Challenger Santiago Challenger Phoenix Challenger Salzburg-Anif Challenger Citi Open - Washington Bordeaux Challenger Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championship - Houston ASB Classic - Auckland cinch Championships - London Adelaide International - Adelaide US Men's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Brasil Open - Sao Paulo cinch Championships - London Heineken Open - Auckland Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Open Romania - Bucharest Dallas Open - Dallas Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Qatar Open - Doha Cordenons Challenger BMW Open - Munich Open Parc - Lyon Braunschweig Challenger Winston-Salem Open - Winston-Salem Chennai Open - Chennai Citi Open - Washington Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco AEGON Championships - London Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Rio Open - Rio de Janeiro Allianz Suisse Open - Gstaad SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Plava Laguna Croatia Open - Umag Copa Claro - Buenos Aires Mallorca Championships - Mallorca Grand Prix Hassan II - Casablanca Swiss Indoors Basel - Basel Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Aegon Nottingham Open - Nottingham Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Tata Open Maharashtra - Pune Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Forte Village Sardegna Open - Sardinia Murray River Open - Melbourne Nordea Open - Bastad Singapore Tennis Open - Singapore Qatar ExxonMobil Open - Doha cinch Championships - London Mallorca Championships - Mallorca Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ASB Classic - Auckland Delray Beach Open - Delray Beach Banja Luka Open - Banja Luka EFG Swiss Open - Gstaad Chengdu Open - Chengdu Astana Open - Astana Delray Beach Open - Delray Beach Mifel Tennis Open - Los Cabos Abierto Mexicano Telcel - Acapulco Nordea Open - Bastad Almaty Open - Almaty Rio Open 500 - Rio de Janeiro Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Topshelf Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid U.S. Open - New York Miami Open - Miami National Bank Open - Toronto Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Shanghai Rolex Masters - Shanghai Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group, 1R, JPN-FRA 1-4 Western & Southern Open - New York Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, PO, JPN-BIH 4-0 Davis Cup, World Group, QR, CHN-JPN 2-3 National Bank Open - Montreal Western & Southern Open - Cincinnati Davis Cup, Qualifiers, 1R, SWE-JPN 3-2 Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami National Bank Open - Toronto Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open (juniors) French Open - Paris Wimbledon (juniors) U.S. Open (juniors) French Open - Paris French Open - Paris French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Davis Cup, Group I, PO, JPN-POL 4-0 Australian Open - Melbourne Olympics - Paris Olympics - Rio de Janeiro Olympics - Tokyo